 * {
      margin: 0;
      padding: 0;
      list-style-type: 0;
  }

  body {
      width: 100%;


  }

  a {
      text-decoration: none;
  }

  nav {
      width: 100%;
      height: 65px;
      box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
      top: 0;
      position: fixed;
      background-color: white;
  }

  .nav-container {
      width: 1420px;
      overflow: hidden;
      margin: 0 auto;
  }

  .nav-left {
      overflow: hidden;
      float: left;
  }

  .nav-right {
      float: right;
      line-height: 65px;
  }

  .nav-left span {
      line-height: 65px;

  }

  nav span {
      font-size: 14px;
      margin-left: 10px;
      color: black;
  }

  nav input[type=search] {
      width: 400px;
      height: 35px;
      border: none;
      border-radius: 5px;
      background-color: #e3e3e3;
      top: 15px;
      text-align: center;
      margin-left: 20px;
      position: relative;
      left: 25px;
  }

  nav input[type=button] {
      border-radius: 5px;
      background-color: rgb(250, 138, 168);
      width: 90px;
      height: 35px;
      border: none;
      margin-left: 15px;
      font-weight: bold;
      color: white;
  }

  nav .nav-right button {
      width: 40px;
      border-radius: 100px;
      height: 40px;
      border: none;
      background-color: rgb(17, 199, 255);
      color: white;
      font-weight: bold;
      font-size: 14px;
      margin-left: 15px"

  }

  .background {
      background-color: black;
      width: 100%;
      height: 250px;
  }

  main {
      width: 1080px;
      overflow: hidden;
      margin: 0 auto;

  }

  main .one img {
      width: 64px;

  }

  main .one {
      padding-bottom: 22px;
  }

  main .one>p {
      padding: 15px 0;
      font-size: 24px;

  }

  main .one .top-content {
      padding-left: 30px;
  }

  main .one .top-content p {
      font-size: 14px;
      color: #666666;
  }

  main .one div {
      padding: 20px 0;
      display: inline-block;
      text-align: center;
  }

  main .one div img {
      padding: 10px 60px;
  }

  main .two p {
      padding: 15px 0;
      font-size: 24px;

  }

  main .two button {
      padding: 4px 15px;
      border-radius: 5px;
      background-color: transparent;
      color: #666666;
      text-align: center;
      border: 1px solid #666666;
      margin-left: 30px;
      font-size: 15px;
  }

  main .two button:first-of-type {
      margin-left: 0;
  }

  main .two ul {
      margin-left: 20px;
      text-decoration: #666666;
      padding: 30px 5px;
  }

  main .two ul li {
      color: #666666;
      border-bottom: 1px solid #f6f7f8;
      padding: 15px 0;
  }

  main .three {
      margin-left: 0;
      width: 1098px;
overflow: hidden;
  }

  main .three a {
      color: black;
  }

  main .three a:hover {
      color: rgb(0, 166, 255);
  }

  main .three .one-box .two-box .top-box {
      background-color: #2021235b;
      width: 100%;
      height: 50px;


  }

  main .three .one-box .two-box .top-box img {
      position: relative;
      top: 10px;
      margin-left: 5px;
  }

  main .three .one-box .two-box .top-box h4 {
      margin-left: 10px;
      line-height: 50px;
  }

  main .three .first {
      padding: 15px 0;
      font-size: 24px;

  }

  main .three .one-box span {
      padding: 5px 10px;
      margin-right: 40px;

  }

  main .three .one-box img {
      float: left;
  }

  main .three .one-box h4 {
      float: left;
  }

  main .three .one-box {
      background-color: #f6f7f8;
      height: 210px;
      width: 48%;
      float: left;
      margin-right: 18px;
      margin-top: 10px;
      border-radius: 10px;
      overflow: hidden;
  }

  main .three .two-box {
      height: 300px;

  }

  main .three .two-box br {
      background-color: #666666;

  }

  main .three .bottom-box>div {

      width: 33%;
      float: left;
  }

  main .three .bottom-box p {
      line-height: 35px;
      padding-bottom: 8px;
  }

  main .three .bottom-box {
      padding: 0 15px;

  }
main .four{
    width: 1098px;
}
  main .four .first {
      padding: 20px 0;
      font-size: 24px;
margin-top: 25px;
  }
  main .four .second{
    padding: 8px;
    font-size: 18px;
 
    overflow: hidden;
  }
  main .four hr{
    color: #f6f7f8;
  }
  main .four p{
    font-size: 14px;
    padding-left: 10px;
    line-height: 30px;
  }
  main .four span{
    color: rgb(0, 153, 255);
  }
main .four .other-left{
    border: 1px solid rgba(0, 0, 0, 0.448);
    width: 48%;
    height: 180px;
    margin-right: 10px;
    float: left;
    border-radius: 10px;
}
main .four .other-right{
   border: 1px solid rgba(0, 0, 0, 0.448);
    width: 48%;
    height: 180px;
    float: left;
    border-radius: 10px;
}
  footer .bottom span {
      font-size: 12px;
      text-align: center;
      line-height: 20px;
  }

  footer img {
      margin-top: 30px;
  }

 

  footer .top-left {
      width: 300px;
      float: left;
      padding: 60px 40px 10px;
      line-height: 30px;
      margin-left: 20px;
  }

  footer .top-center {
      width: 400px;
      float: left;
      margin-left: 60px;
      padding: 60px 40px 10px;
      line-height: 30px;
  }

  footer .top-box {
      width: 540px;
      float: right;
      padding: 40px 10px 10px;
     position: relative;
     left: 80px;
  }

  footer .top-box p {
    
      text-align: center;
  }

  footer .top a {
      color: black;
  }

  footer .bottom a {
      color: #666666;
  }

  footer a:hover {
      color: rgb(0, 157, 255);
  }